Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F22 Usa F15 Usa F16 Usa F17 Usa F16 USA F17 USA F23 USA F13 USA F23 USA F24 Bloomfield Hills Challenger Chicago Challenger Wimbledon - London Infosys Hall of Fame Open - Newport Lexington Challenger U.S. Open - New York Tiburon Challenger Fairfield Challenger Mifel Tennis Open - Los Cabos USA F23 USA F23 Calabasas Challenger Vancouver Challenger Champaign Challenger Bordeaux Challenger Aptos Challenger Knoxville Challenger Irving Challenger Aptos Challenger Vancouver Challenger Las Vegas Challenger Canberra Challenger Bendigo Challenger Newport Beach Challenger Orlando Challenger Oeiras 3 Challenger Seoul Challenger Las Vegas Challenger Champaign Challenger Cleveland Challenger Monterrey Challenger Oeiras 4 Challenger Nottingham Challenger Charlottesville Challenger Heineken Open - Singapore AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide AAPT Championships - Adelaide Adidas International - Sydney Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis AIG Japan Open - Tokyo Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney The Stella Artois Grass Court Championships - London Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Hypo Group Tennis International - Portschach The Stella Artois Championships - London Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney The Artois Championships - London Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Frito Lay/USTA Challenger - Binghamton BMW Open - Munich AEGON Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Calabasas Challenger AEGON International - Eastbourne CMG Asia Open - Hong Kong Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston Salem - Winston Salem Ojai Challenger SAP Open - San Jose Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington Champaign Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane SAP Open - San Jose US Men's Clay Court Championship - Houston AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Sacramento Challenger Tiburon Challenger Knoxville Challenger Citi Open - Washington Honolulu Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Aptos Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Tiburon Challenger Brisbane International - Brisbane Heineken Open - Auckland Sarasota Challenger U.S. National Indoor Tennis Championships - Memphis Savannah Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Tallahassee Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Nottingham-2 Challenger Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winnetka Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia ASB Classic - Auckland Memphis Open - Memphis Windy City Classic - Winnetka Delray Beach Open - Delray Beach Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Napa Challenger Sacramento Challenger China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Charlottesville Challenger ASB Classic - Auckland US Men's Clay Court Championship - Houston Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London Maui Challenger Dallas Challenger AEGON International - Eastbourne Citi Open - Washington Rakuten Japan Open - Tokyo ASB Classic - Auckland Nottingham Challenger New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Delray Beach Open - Delray Beach Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Emilia-Romagna Open - Parma Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston cinch Championships - London Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Perth Challenger - Perth Izmir Challenger Noumea Challenger Indian Wells Challenger Sarasota Challenger Charlottesville Challenger Aptos Challenger Stanford Challenger Bordeaux Challenger Orleans Challenger Fairfield Challenger Renault Slovenian Open - Ljubljana Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton U.S. National Indoor Tennis Championships - Memphis Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Citrix Tennis Championships - Delray Beach Infiniti Open - Los Angeles Heineken Open Singapore - Singapore Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London Davidoff Swiss Indoors - Basel Heineken Trophy - 's-Hertogenbosch Charlottesville Challenger Maui Challenger Irving Challenger Dallas Challenger Le Gosier Challenger Thailand Open - Bangkok Hypo Group Tennis International - Portschach Nottingham Challenger Legg Mason Tennis Classic - Washington Open 13 - Marseille The Tennis Channel Open - Las Vegas Winnetka Challenger ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Regions Morgan Keegan Championships - Memphis Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells U.S. Mens's Clay Court Championship - Houston The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Open Sabadell Atlantico - Barcelona Tennis Masters Series - Indian Wells Gerry Weber Open - Halle Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Atlanta Tennis Championships - Atlanta NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Apia International - Sydney Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tiburon Challenger AEGON Championships - London Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Las Vegas Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel Brisbane International - Brisbane Miami Open - Miami AEGON International - Eastbourne New York Open - New York Abierto Mexicano Telcel - Acapulco Miller Lite Hall of Fame Tennis Championships - Newport Pilot Pen International - New Haven Nature Valley International - Eastbourne Hall of Fame Open - Newport Adidas International - Sydney The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Rakuten Japan Open - Tokyo San Diego Open - San Diego Abierto Mexicano Telcel - Acapulco Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Australian Open - Melbourne Rakuten Japan Open - Tokyo RCA Championships - Indianapolis San Diego Open - San Diego Korea Open - Seoul Australian Open - Melbourne Dallas Open - Dallas Tallahassee Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Dallas Open - Dallas Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris AIG Japan Open - Tokyo Wimbledon - London AIG Japan Open - Tokyo Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York RCA Championships - Indianapolis Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London ERA Real Estate Clay Court Championships - Orlando U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Proton Malaysian Open - Kuala Lumpur U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London US Men's Clay Court Championship - Houston Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QF, AUS-BRA 3-1 Tennis Masters Series - Hamburg Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 US Men's Clay Court Championship - Houston Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Legg Mason Tennis Classic - Washington D.C. Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 1, 2R, THA-AUS 2-3 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Hopman Cup - Perth AT&T Challenge - Atlanta Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 5-0 Tennis Masters Series - Miami Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, SF, CRO-USA 3-2 Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Toronto AAMI Classic - Kooyong Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati AAMI Classic - Kooyong Australian Open (Wildcard) AAMI Classic - Kooyong Tennis Masters Series - Indian Wells Open de Nice Cote d'Azur - Nice Tennis Masters Series - Toronto Tennis Masters Series - Paris All Lower level tournaments Brisbane International - Brisbane Medibank International - Sydney Pacific Life Open - Indian Wells Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Wimbledon - London Western & Southern Open - Cincinnati BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris Hopman Cup - Perth French Open - Paris Davis Cup, World Group, QF, AUS-BLR 5-0 Australian Open - Melbourne French Open - Paris